<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>求任意三位数字之和</title>
    <script>
        var a = prompt('请输入一个三位数');
        // 用取余数的方法逆向思维考虑问题
        var b = a % 10; //个位数字
        var c = (a % 100) / 10;
        // Math.floor()是下取整，将一切都转为数字，再取整
        // parseInt()取整，将一切都转为字符串，再按位读数字字符
        var d = Math.floor(c); //十位数字
        var e = a / 100;
        var f = Math.floor(e); //百位数字
        var result = b + d + f;
        alert('三位数的百十个位数之和为:' + result);
    </script>
</head>

<body>

</body>

</html>